#!/usr/bin/env node
const commander = require('commander');
const inquirer = require('inquirer')
const fs = require('fs')
const path = require('path')
console.log(__dirname)
commander.command('showFiles [env]').action((option) => {
    // 判断 是文件还是文件夹
    // 文件直接输入
    // 文件遍历其目录并输入
    readFile(__dirname, option)
    
})
function readFile(dirname, name) {
    const url =path.join(dirname, name);
    fs.stat(url,function(err,stats){
        　　if(err){
        　　　　return err;
        　　}
            if(stats.isFile()) {
                console.log(name.split('.')[0],'----',name.split('.')[1], '----',stats.size, )
            } else {
                // 如果是目录 俺么就拿到当前目录的列表
                fs.readdir(url, (err,files) => {
                    files.forEach((item) => {
                        readFile(url, item)
                    })
                })
            }
        })
}
commander.parse(process.argv)